KR20130072625A - Dlna control point based on android platform - Google Patents

Dlna control point based on android platform Download PDF

Info

Publication number
KR20130072625A
KR20130072625A KR1020110140137A KR20110140137A KR20130072625A KR 20130072625 A KR20130072625 A KR 20130072625A KR 1020110140137 A KR1020110140137 A KR 1020110140137A KR 20110140137 A KR20110140137 A KR 20110140137A KR 20130072625 A KR20130072625 A KR 20130072625A
Authority
KR
South Korea
Prior art keywords
list
media
dlna
control point
virtual folder
Prior art date
Application number
KR1020110140137A
Other languages
Korean (ko)
Inventor
이윤주
이석필
임태범
금승우
Original Assignee
전자부품연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 전자부품연구원 filed Critical 전자부품연구원
Priority to KR1020110140137A priority Critical patent/KR20130072625A/en
Publication of KR20130072625A publication Critical patent/KR20130072625A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Digital Living Network Alliance (DLNA) control point based on Android platform is disclosed. The control point includes a communication unit for connecting to the DLNA network, and a control unit for acquiring and displaying a list of media servers existing in the DLNA network connected through the communication unit, and obtaining and displaying a list of media renderers existing in the same network. do.

Description

DLNA control point based on android platform

The present invention relates to a home network, and more particularly to a Digital Living Network Alliance (DLNA) control point based on an Android platform that supports sharing and distribution of media content between devices.

Home network technology refers to a technology that provides a future-oriented home environment in which home appliances in the home are connected to a wired / wireless network so that various high-quality home services can be provided without restriction of time and place. In general, in a home network environment, in order to provide a service through various information appliances in a home, a service platform that can commonly accommodate information appliances in a home network is needed. With this service platform, the user can easily and conveniently use the high quality home service provided through various types of information appliances in the home.

Types of digital home services include home entertainment services such as Internet TV (IPTV) and video on demand (VoD), home data communication services such as content, data sharing, Internet telephony (VoIP) and video telephony, and remote control of home appliances. , Home automation services such as remote meter reading, methods, and disaster prevention. Among them, the Digital Living Network Alliance (DLNA) is a representative organization that provides standard guidelines for AV media devices and networking in the home, media transmission between devices, content sharing, and media formats.

In order to share and control information among different AV media devices in a digitalized home network environment, DLNA has developed a digital home network platform based on a UPnP AV structure, a media format, a content protection scheme, and a standard for interoperability between media devices present. For reference, as shown in FIG. 1, the DLNA system includes a control point 100, a media server 200, and a media renderer 300. The control point 100 finds and connects the media server 200 and the media renderer 300, and the media server 200 stores the contents in a network so that the media renderer 300 can access them. The media server 200 renders the content received from the media server 200.

On the other hand, DLNA control point 100 based on the Android platform that supports the sharing and distribution of media content has been developed to run in a virtual machine optimized for embedded terminals, so that features such as memory protection, garbage collection, life cycle management Stable operation It also provides mobility on a mobile basis, so it is dynamic and convenient. However, the user interface of the DLNA control point 100 based on the existing Android platform is mainly composed of a text menu, the menu by media server 200 list, media renderer 300 list, video, audio, photo content type There is a disadvantage that a shortcut icon of is not provided, which requires several steps to select a device or content type.

An object of the present invention is to provide a technical method to facilitate the user's use by improving the DLNA control point user interface based on the Android platform.

According to an aspect of the present invention, an Android platform-based Digital Living Network Alliance (DLNA) control point according to an aspect of the present invention provides a communication unit for DLNA network connection, and a list of media servers existing in the DLNA network connected through the communication unit. And a controller for acquiring and outputting a screen and obtaining and outputting a list of media renderers existing in the same network.

Further, the controller searches for a media server selected from the media server list, creates a virtual folder for each type of contents owned by the searched media server, and then outputs the generated virtual folder list.

Further, the controller screen outputs a content list belonging to the selected virtual folder among the virtual folder list.

Further, when the controller outputs the virtual folder list or the content list belonging to the selected virtual folder, the controller adds graphic objects for selection movement to the media server list, the media renderer list, and the content list for each unselected virtual folder. To print the screen.

The DLNA control point user interface according to the present invention provides a menu by providing a media server list shortcut icon (graphic object), a media renderer list shortcut icon, and a list shortcut icon by content type in a lower menu of a content type directory or a content list user interface. By making it possible to change quickly, it creates the effect of making the user's interaction more efficient.

1 is a block diagram of a DLNA system.
2 is a block diagram of an Android platform-based Digital Living Network Alliance (DLNA) control point according to an embodiment of the present invention.
3 illustrates a device discovery user interface.
4 illustrates a media server user interface.
5 illustrates an example media renderer list user interface.
6 illustrates a virtual folder user interface of a media server.
7 illustrates a video list user interface.
8 illustrates an audio list user interface.
9 is an exemplary picture list user interface.
10 illustrates a video playback user interface of a media player.
11 illustrates an audio playback user interface of a media player.
12 illustrates an example of a picture display user interface of a picture viewer.
Fig. 13 illustrates an example video playback user interface of a remote media renderer.

BRIEF DESCRIPTION OF THE DRAWINGS The foregoing and further aspects of the present invention will become more apparent from the following detailed description of preferred embodiments with reference to the accompanying drawings. Hereinafter, the present invention will be described in detail to enable those skilled in the art to easily understand and reproduce the present invention.

2 is a block diagram of an Android platform-based Digital Living Network Alliance (DLNA) control point 100 according to an embodiment of the present invention.

The control point 100 is a device having a capability of searching for and controlling devices in the same network, and includes an input unit 110, a display unit 120, a communication unit 130, and a controller 150. The input unit 110 may be a keypad or a touch pad. The display unit 120 may be a liquid crystal display (LCD). The display unit 120 may be implemented as a touch screen, and may serve as a user input interface as well as a user output interface. The communication unit 130 may perform wireless communication using 802.11a / b / g or wired communication using 802.3i / 802.3u with the devices configuring the DLNA network. The storage unit 140 may be a flash memory. The storage unit 140 may store a program for controlling the operation of the control point 100. The controller 150 is a controller for controlling the overall control device. The controller 150 performs a function of automatically discovering and searching the media server 200 and the media renderer 300 through the communication unit 130, and plays and controls various AV files.

The controller 150 searches the media server 200 and the media renderer 300 existing in the same network through the communicator 130 to obtain a list. During the search, the controller 150 displays a logo moving as shown in FIG. 3 on the display 120. Display. The controller 150 displays the searched media server 200 list and the media renderer 300 list on the display unit 120 as shown in FIGS. 4 and 5. Accordingly, the user may select the desired media server 200 from the list of the media server 200 of FIG. 4, and select the desired media renderer 300 from the list of the media renderer 300 of FIG. 5. When the user selects the media server 200 from the media server 200 list, the controller 150 classifies the contents held by the selected media server 200 by type, creates a virtual folder for each classified type, and lists the virtual folders. Is displayed on the display unit 120. 6 illustrates a video folder, an audio folder, and a picture folder as a virtual folder list.

When the user selects a video folder from the virtual folder list of FIG. 6, the controller 150 displays a list of video contents among the contents held by the selected media server 200 on the display 120 as shown in FIG. 7. When the user selects an audio folder from the virtual folder list of FIG. 6, the controller 150 displays a list of audio contents among the contents held by the selected media server 200 on the display unit 120 as shown in FIG. 8. When the user selects a video folder from the virtual folder list of FIG. 6, the controller 150 displays a list of photo contents among the contents held by the selected media server 200 on the display unit 120 as shown in FIG. 9. . When the user selects content from the content list, detailed information about the selected content may be displayed through a popup window.

In addition, when the controller 150 displays the virtual folder list on the display unit 120 as shown in FIG. 6 or displays the content list on the display unit 120 as shown in FIGS. 7, 8 and 9, the media server 200 is displayed on the lower menu. The list shortcut icon (graphic object), the media renderer 300 list shortcut icon, the video list shortcut icon, the audio list shortcut icon, and the photo list shortcut icon are displayed. Therefore, the user can select a desired icon and move to the corresponding list screen.

When the user selects the content that he / she wants to play in the content list, the controller 150 controls the content transmission and playback control from the media server 200 to the media renderer 300 to serve the content. The media renderer 300 plays the content using the URI information of the content sent from the control point 100. In the case of a video file and an audio file, it is played by a media player provided by the media renderer 300, and in the case of a picture file, it is displayed in a photo viewer. The user can control the playback, stop, fast forward, and rewind of the contents through the media player and the photo viewer executed in the media renderer 300, and the end control of the media player and the photo viewer is also possible. Figures 10, 11, and 12 are illustrated to help understand this. 10 is an exemplary view of a video player user interface of a media player, FIG. 11 is an exemplary view of an audio player user interface of a media player, and FIG. 12 is an example of a picture display user interface of a photo viewer. 10, 11, and 12 illustrate a case in which a media player or a photo viewer is present at the control point 100. On the contrary, as shown in FIG. 13, content information display and control is possible even when playing content in the remote media renderer 300.

So far I looked at the center of the preferred embodiment for the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.

100: control point 110: input unit
120: display unit 130: communication unit
140: storage unit 150: control unit
200: media server 300: media renderer

Claims (4)

A communication unit for connecting a DLNA (Digital Living Network Alliance) network; And
A controller for obtaining and outputting a list of media servers existing in the DLNA network connected through the communication unit, and obtaining and outputting a list of media renderers existing in the same network;
Android platform based DLNA control point, characterized in that it comprises a.
The method of claim 1,
The controller searches for a media server selected from the media server list, creates a virtual folder for each type of contents owned by the searched media server, and outputs the generated virtual folder list screen. Control point.
The method of claim 2,
The controller outputs a list of contents belonging to a selected virtual folder among the virtual folder list, based on the Android platform DLNA control point.
The method of claim 3,
When the controller outputs the virtual folder list or the content list belonging to the selected virtual folder, the controller adds graphic objects for selection movement to the media server list, the media renderer list, and the content list for each unselected virtual folder. DLNA control point based on the Android platform, characterized in that the output screen.
KR1020110140137A 2011-12-22 2011-12-22 Dlna control point based on android platform KR20130072625A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110140137A KR20130072625A (en) 2011-12-22 2011-12-22 Dlna control point based on android platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110140137A KR20130072625A (en) 2011-12-22 2011-12-22 Dlna control point based on android platform

Publications (1)

Publication Number Publication Date
KR20130072625A true KR20130072625A (en) 2013-07-02

Family

ID=48987264

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110140137A KR20130072625A (en) 2011-12-22 2011-12-22 Dlna control point based on android platform

Country Status (1)

Country Link
KR (1) KR20130072625A (en)

Similar Documents

Publication Publication Date Title
US10750234B2 (en) User terminal device and content sharing method thereof
JP6027980B2 (en) System and method for navigating through content in an interactive media guide application
CN101594279B (en) Information processing apparatus, information processing method and information processing system
US8966546B2 (en) Method and apparatus for reproducing content through integrated channel management
JP5799512B2 (en) Information processing apparatus, information processing method, and program
US8621509B2 (en) Image display apparatus and method for operating the same
US20110131520A1 (en) System and method for transferring media content from a mobile device to a home network
JP2016526343A (en) Apparatus and method for navigating media content
JP2011253370A (en) Information processing device, information processing method and program
KR101462055B1 (en) Method and Device for Sharing Multi Home Media Contents
KR20160013888A (en) Apparatus and method for displaying a program guide
CN104217738A (en) Playlist realization method and system of device type source file supported by blu-ray disc player
TW200907784A (en) Source and preview panes for media content
KR101894396B1 (en) System and method for sharing content by using plurality of storages
KR20130072625A (en) Dlna control point based on android platform
AU2010100616A4 (en) Remote Content Download
KR20150117212A (en) Display apparatus and control method thereof
KR101614946B1 (en) Method and apparatus for playing multymedia contents using link between scenes
KR20170073882A (en) Digital device and method for controlling the same
AU2015100803A4 (en) Remote content download
AU2014101162A4 (en) Remote content download
AU2013101518C4 (en) Remote content download
KR20140030692A (en) Method for providing contents metadata by vehicle av system and method of media streaming service using the same
TWI521957B (en) A method and a device for sharing multimedia messages in a remote sequence
KR20130072626A (en) Jvm user interface of dlna control point for contents sharing through home network and dlna control point including the same

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20131002

Effective date: 20140820