npapi

Replace VLC plugin for Multicast (NPAPI Deprecated)

ⅰ亾dé卋堺 提交于 2019-12-08 14:54:06
问题 we were using the vlc plugin in Chrome to play a multicast stream (RTP Ipv6) but with the deprecation of NPAPI-Plugins we need an alternative. I was trying to search something about html5 video but nothing. NPAPI deprecation: developer guide Any idea? Thanks 回答1: RTP directly to the browser is not a solution I'd use today. The implementation effort to transform a number of RTP packets to Media Segments accepted by the Media Source Extension (MSE) is rather high and perhaps it's not even

Converting a cocoa application to a NPAPI plugin with the Firebreath framework

五迷三道 提交于 2019-12-08 10:23:01
问题 I found recently that webkit model will be unsupported by Apple in Lion and Safari last release and that everybody is migrating to Firebreath project in order to use NPAPI. I have a basic Cocoa Application which links with the following native frameworks: CoreGraphics CoreData IOKit PFEventTaps ( this is a 3 party framework by: Pfiddlesoft.com) I've never used PlugIns so this is a little new for me, I started with the MAC tutorial written by Richard bateman and after following the guidelines

NPAPI plugin does not get loaded in Firefox

一曲冷凌霜 提交于 2019-12-08 07:47:08
问题 I'm writing an plugin and it gets into [INVALID] section in pluginreg.dat file on Windows. I think there is a problem in my npplugin.rc file. In npplugin.def file everything is correct: LIBRARY EXPORTS NP_GetEntryPoints @1 NP_Initialize @2 NP_Shutdown @3 But neither NP_GetEntryPoints nor NP_Initialize is called. To install plugin I put it into %APPDATA%/Mozilla/plugins directory. Here is npplugin.rc code: // Microsoft Visual C++ generated resource script. // #include "resource.h" #define

AllowSetForegroundWindow & SetForegroundWindow: NPAPI plug-in wants to allow a desktop application with no success

佐手、 提交于 2019-12-08 07:36:45
问题 Here it's what I have: a web browser plug-in written in C++ and a Windows application written in C#. They communicate through a named pipe. The plug-in instructs the C# application to open a file (suppose that the file is a .txt and it opens in Notepad). Once the C# application is given the command, it opens the file but Notepad doesn't show in the foreground, which isn't acceptable, I must open Notepad in the foreground. I modified the C# application so that it calls the SetForegroundWindow

DirectX Firefox Plugin rendering artifacts

∥☆過路亽.° 提交于 2019-12-08 04:12:48
问题 QUICK ANSWER : For those of you who reach this page via Google looking for a solution to the same problem, try this quick fix (suggested by Goz) - Add D3DCREATE_FPU_PRESERVE to the behavior flags on your CreateDevice() call. That cleared it up for me! I'm creating a DirectX 9-based NPAPI plugin. It seems to be working well in Chrome and Opera, but in Firefox I get strange rendering artifacts. Upon initializing DirectX (no rendering needs to be done for the artifact to appear) all or parts of

How to get Certificate List using JavaScript or jQuery?

99封情书 提交于 2019-12-07 07:49:23
问题 We are using Applet previously to get Key Store Certificates installed in client's machine. Now as chrome stops NPAPI, Applet is not working now, so finding some solution using Javascript / jQuery. I am trying to get the total Certificate List for installs in KeyStore, but I can't find any solutions. Does any one know how to get the full Certificate List using JavaScript or jQuery? 回答1: You cannot do that with JavaScript running in the client. See the following entry of the WebCrypto mailing

DirectX Firefox Plugin rendering artifacts

时光总嘲笑我的痴心妄想 提交于 2019-12-06 16:17:36
QUICK ANSWER : For those of you who reach this page via Google looking for a solution to the same problem, try this quick fix (suggested by Goz) - Add D3DCREATE_FPU_PRESERVE to the behavior flags on your CreateDevice() call. That cleared it up for me! I'm creating a DirectX 9-based NPAPI plugin. It seems to be working well in Chrome and Opera, but in Firefox I get strange rendering artifacts. Upon initializing DirectX (no rendering needs to be done for the artifact to appear) all or parts of the Firefox UI will turn black. Resizing the window (IE: Initiating a repaint) clears up the artifacts

NPAPI plugin support or similar for reading smartcards

╄→尐↘猪︶ㄣ 提交于 2019-12-06 11:48:46
问题 Now that Chrome and FireFox (FF to a lesser but still relevant extent) are removing support for NPAPI (basically Java) and Edge (formerly Spartan won't have it, what are the alternatives? I appreciate there is no one-size-fits all replacement and as of yet I am struggling to find something which would suffice. It will need to connect to a NFC reader attached via USB, with the ability of reading and writing to smartcards. I have found various options such as Native Client but this is Google

opening webdav files in Chrome via the Office Authorization plug-in for NPAPI browsers fails for certain files

邮差的信 提交于 2019-12-06 05:35:36
Ok, this is a tricky one because it involves so many variables: a webdav server. I used the webdav .net server: http://www.webdavsystem.com/server browsers: chrome 28.0.1500.95 m, firefox 23, IE 9 the office authorization plug-in for NPAPI browsers. I have MS Office 2010 SP2 14.0.7015.1000 (32-bit). The versions of the plugin dlls are: C:\Program Files (x86)\Microsoft Office\Office14\NPAUTHZ.DLL - 14.0.4730.1010, C:\Program Files (x86)\Microsoft Office\Office14\NPSPWRAP.DLL: 14.0.4761.1000 Using the software from IT Hit, I created a simple C# project with a webdav server that shows files from

Can i embed program through native messaging in Chrome (like old npapi plugins)?

故事扮演 提交于 2019-12-04 19:17:59
Is it possible to create Chrome extension which can embed a program into Chrome? I mean something like old NPAPI plugins such as VLC player, java, etc... I found some native messaging examples, but every example is only for sending simple messages to control an external program. But for example IE Tab is using native messaging and their IE tab engine is running inside in Chrome... or does IE Tab use something else? Updated answer: So as pointed out in comments, it does obviously use native messaging; what I can't figure out is what they are doing. The project claims to be open source (and GPL)