After one months of research, the iOS DLNA is finally done. Record it.With regard to DLNA development, there are currently two frameworks. A CyberLink, a platinumkit. The advantage of CyberLink is that it provides a set of OC APIs for you to call, very simple and convenient. However, this framework has many problems and is not fully functional. Platinumkit frame Bottom for C + +, to use this set of framewor
Yesterday the company bought a few Sonos wireless hifi equipment, beans need to test the effect.As a simple test, my structure is very simple, the router (firewall) comes out to pick up the Cisco switch, then boost and my controller (computer or phone) are on a VLAN, and then between boost and player through the grid wireless network connection between themselves.Routers-Switches-SONOS boost/controller-----
Http://www.jb51.net/os/windows/79421.htmlTools/MaterialsWindows 7/8/10 Home Premium version aboveHome WiFi LAN (no internet connection required)Support for DLNA-enabled phones (enable DLNA features or use the appropriate software) Method/StepOpen the Windows 7/8 Control Panel → network and internet → network and sharing center → change advanced sharing settings.
In the Advanced Sharing
First, we recommend you to the dlna official website to learn more about the updated information. Http://www.dlna.org/
Dlna (digital living Network Alliance) was established by Sony, Intel, Microsoft, etc. The organization aims to solve the problems of personal PC and consumer appliances, the interconnection between wireless networks and wired networks, including mobile devices, allows unlimited sharing of
It's been 7-8 years since we touched the DLNA protocol.The earliest contact with DLNA was in 2007, for P company to do DLNA program, thick 1000 multi-page protocol all looked over. Then is the contact N Company provides mobile version of DLNA DMC implementation.In recent years, s company's
Now the TV has DLNA function, you can put the mobile phone computer movies, pictures, music, etc., into the TV's big screen, Storm audio and video Dlna function, you can put the film to DLNA equipment, so that your watch when there is a better experience.
Tip: When using this feature, the TV and computer must be in the same network environment.
1, open the
Using the dlna function, you can connect wireless networks including personal PCs, consumer appliances, and mobile devices to wired networks.Formats supported by dlna:Image: jpeg png, GIF, TiffAudio: lpcm AAC, AC-3, ATRAC 3 plus, MP3, wma9AV: MPEG2 MPEG-1, MPEG-4, AVC, wmv9By using the mobile phone dlna function, you can wirelessly play a video from a mobile phone to a computer player, or directly play the
Speaking of dlna, the UPnP protocol must be mentioned. This can be seen from the layer of dlna.
UPnP is the abbreviation of Universal Plug and Play, that is, universal plug-and-play. This Protocol is dominated by Intel and Microsoft, mainly for the home network and enterprise network.
UPnP organization Forum address: http://www.upnp.org
.
The UPnP architecture is based on the IP technology to enable automat
With the trend of mobile Internet, multi-device interaction has gradually entered people's lives. For example, file sharing between mobile QQ and PC allows mobile phones to watch videos and smart routers on PCs. Related attempts started a long time ago, such as UPnP and dlna. As a bunch of industry leaders, dlna combines many other protocols to define some devices and interactions, making media interconnect
From the first two articles we learned about the basic concepts of DLNA and UPnP protocols, this article mainly introduces the SDK and code resources for developing DLNAUPNP applications.1. Build a test environmentBy the second article, the UPnP AV Typical application architecture, we know that to achieve a complete application, we need three principals, one is MediaServer, one is MediaRenderer, and the other is control point, we don't have to impleme
Note:
1, please confirm that the mobile phone and computer has Android cool dog music, recommended to upgrade to the latest version, otherwise it may be due to the version of the reason, can not achieve DLNA launch function.
2, please put the computer and mobile phone in the same wireless network, that is, the computer and mobile phone is connected to the same wifi.
The steps are as follows:
1, we can see that this page has a lot of interesting fe
. transport. impl. jetty. jettyservletcontainer. resetserver
The above is a few error messages. I have added the jetty jar package, but it still does not work, and it has been referenced. The reason is unknown and it is confusing.
I tried some online solutions to these problems, but none of them solved them,
1 clear project
2 build path
3use as source folder
4 libs
5 order and export
These are all tried. It is true that it is okay to introduce cling jar, but cling is a third-party jar package
Mobile phone cool dog DLNA scans the PC with the DLNA function on the LAN, and directly obtains the control of the cool dog music on the PC without any authorization.
Solution:
1. When releasing software, set the DLNA of codoy to disabled by default;2. Before the computer version of codoy is controlled by codoy for the first time, a prompt is displaye
DLNA Library version number is libdlna-0.2.4Run ./configure Error:------------------------------Error, can ' t Findlibavformat!--------------------------------------------View Config.log File:----------------------------------------------------------.../usr/local/lib/libavformat.a (RTP.O): In function ' Ff_rtp_get_payload_type ':/home/won/downloads/ffmpeg/libavformat/rtp.c:99:undefined reference to ' Av_opt_get_int '/home/won/downloads/ffmpeg/libavfor
Label: cant findlibavformat ibdlna-0.2.4
The Library version of dlna is libdlna-0.2.4
An error occurred while executing./configure:
------------------------------
Error dlibavformat!
--------------------------------------------
View the config. log file:
----------------------------------------------------------
...
/Usr/local/lib/libavformat. A (RTP. O): In function 'ff _ rtp_get_payload_type ':
/Home/won/downloads/FFMPEG/
Starting point: A lot of DLNA/UPNP protocol stacks, CyberLink for Java (sourceforge download) Advantages: Simple and practical, the disadvantage is inefficient, there are several fatal bugs
Objective: To solve the problem that the DLNA player/server can not be found by other control points, why the media files in the media server can not play CyberLink.
Practice: The SSDP protocol implemented by Media rende
By the first article we have a general understanding of the basic concepts of DLNA and the relationship with UPnP, this article mainly introduces the basic components of the UPnP protocol and the AV architecture.1. UPnP Protocol CompositionIn the UPnP protocol, two main components are defined, one is device, and the other is control point. This is why the interface code of the SDK for many UPnP stacks is generally composed of device and control point.
About the dlna framework
1. Networking connectivity
To solve the connectivity problem of physical devices,
It mainly depends on Ethernet, 802.11, IPv4 protocol stack, and IPv6 protocol stack.
The TCP/IP protocol stack must contain IPv4, TCP, UDP, DHCP, auto-IP, ARP, and ICMP.
2. device discovery Control
To solve device discovery and interoperability problems, the so-called "device Zero Configuration" is implemented ". For example, when playing PC
You can download it from the following URL:
Http://115.com/file/bhr7qcyv
The file contains a PPS, and two Demo videos, MP4.
I met rich brother this time. I am really young and promising. But I have not taken the photo with him yet. You can show
1. DLNA's DMR programme
Scheme 1:MEDIAGATEFORCC (Http://www.cybergarage.org/twiki/bin/view/Main/MediaGateForCC), based on GStreamer implementation player
CyberLink protocol stack needs to rely on XML libraries, can choose Xerces and LIBXML2,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.