[go: up one dir, main page]

WO2017181966A1 - Method and device for accessing interactive internet protocol television service, and storage medium - Google Patents

Method and device for accessing interactive internet protocol television service, and storage medium Download PDF

Info

Publication number
WO2017181966A1
WO2017181966A1 PCT/CN2017/081249 CN2017081249W WO2017181966A1 WO 2017181966 A1 WO2017181966 A1 WO 2017181966A1 CN 2017081249 W CN2017081249 W CN 2017081249W WO 2017181966 A1 WO2017181966 A1 WO 2017181966A1
Authority
WO
WIPO (PCT)
Prior art keywords
iptv
interface
iptv service
service request
application
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/CN2017/081249
Other languages
French (fr)
Chinese (zh)
Inventor
孙锶辉
沈本明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2017181966A1 publication Critical patent/WO2017181966A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet

Definitions

  • the present invention relates to the technical field of communication applications, and in particular, to an access method and apparatus for an interactive network television service, and a storage medium.
  • the IPTV service system introduces more and more business applications.
  • the IPTV application of the intelligent terminal system platform is also more The wider the scope, the IPTV services need to be implemented through the browser of the terminal device system platform. Therefore, with the extensive use of the Android package (Android Package, APK) application of the Android system platform, it is urgent to integrate the APK, the browser and the IPTV.
  • APK Android Package
  • the IPTV application on the market is the browsing and interaction of the IPTV service by the browser alone.
  • the more complicated application is the Android APK application and the communication interaction with the browser to access the IPTV service, or the network of the APK embedded system framework. View the web view to show a simple page. That is, the current IPTV application of the Android system platform is limited to multiple processes of the browser APK and the desktop launcher Launcher, etc., to complete the access to the IPTV service, and the APK application is difficult to access the IPTV service conveniently and quickly.
  • An object of the present invention is to provide an access method and device for an interactive network television service,
  • the storage medium is used to solve the problem that the existing Android application is difficult to access the IPTV service conveniently and quickly.
  • the present invention provides an access method for an interactive network television service, including:
  • the step of receiving an IPTV service request through the interactive network television IPTV control interface of the application includes:
  • the IPTV service request received by the IPTV control interface is obtained.
  • the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request includes:
  • a video play process is performed in the play interface.
  • the access method further includes:
  • window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control instruction includes window display size control information or window display position control information.
  • the access method further includes:
  • the control interface focus is transmitted from the IPTV service interface currently accessed by the user to the application interface of the application, and the focus transfer instruction is an instruction sent after the IPTV service interface invokes the JS function.
  • An embodiment of the present invention further provides an access device for an interactive network television service, including:
  • An obtaining module configured to receive an IPTV service request through an interactive network television IPTV control interface of the application
  • the access module is configured to access an IPTV service corresponding to the IPTV service request according to the IPTV service request.
  • the obtaining module includes:
  • the processing submodule is configured to: after detecting the opening instruction of the IPTV control interface, load the login interface of the electronic program guide EPG to perform login authentication processing;
  • the first obtaining submodule is configured to obtain an IPTV service request received by the IPTV control interface after receiving the message that the login authentication succeeds.
  • the access module includes:
  • Loading a sub-module configured to load a play interface corresponding to the IPTV service request according to the IPTV service request;
  • a second acquiring submodule configured to acquire a video play request sent by the play interface
  • the playing submodule is configured to perform video playing processing in the playing interface according to the video playing request.
  • the access device of the foregoing interactive network television service further includes:
  • a display control module configured to control, according to a window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control finger
  • the command includes window display size control information or window display position control information.
  • the access device of the foregoing interactive network television service further includes:
  • a focus control module configured to receive a mobile operation instruction through a current application interface of the application, and transmit a control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction;
  • Embodiments of the present invention also provide a storage medium comprising a set of instructions that, when executed, cause at least one processor to perform operations comprising:
  • the method and device for accessing the interactive network television service and the storage medium of the embodiment of the present invention receive an IPTV service request through an interactive network television IPTV control interface of the application; and access the IPTV service request according to the IPTV service request Corresponding IPTV service.
  • the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.
  • FIG. 1 is a flowchart of a method for accessing an interactive network television service according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of an overall framework after an application integrates an IPTV UI control device according to an embodiment of the present invention
  • FIG. 3 is a structural block diagram of an IPTV UI control device according to an embodiment of the present invention.
  • FIG. 4 is a schematic flowchart of video playback in an embodiment of the present invention.
  • FIG. 5 is a structural block diagram of an apparatus for accessing an interactive network television service according to an embodiment of the present invention.
  • the embodiments of the present invention provide an access method and device for an interactive network television service, and a storage medium, which solves the problem that the existing Android application is difficult to access the IPTV service conveniently and quickly.
  • the method for accessing the interactive network television service in the embodiment of the present invention is applied to an Android UI interface device (referred to as an IPTV UI control device) integrated with an IPTV browser, and the IPTV UI control device integrates a browser frame and an IPTV telecommunications device.
  • an Android UI interface device referred to as an IPTV UI control device
  • IPTV UI control device integrates a browser frame and an IPTV telecommunications device.
  • Specification and video playback control, etc., as shown in FIG. 1, the above access methods include:
  • Step 11 Receive an IPTV service request through an interactive network television IPTV control interface of the application.
  • the browser framework is integrated into a JAVA UI control object used by the Android operating system, and is distributed in a jar package.
  • the Android application introduces the jar package, creates the UI control object, and The UI control object is added to the location specified by the Android application (can be a small window area location, or can be displayed in full screen, and the window mode and the full screen mode can be switched at will).
  • the Android application includes an IPTV control interface, and the user passes The IPTV control interface in the Android application can input the IPTV service request conveniently and quickly.
  • the IPTV service request can be specifically a video play request, an EPG login request, and the like.
  • Step 12 Access the IPTV service corresponding to the IPTV service request according to the IPTV service request.
  • IPTV EPG IPTV Electronic Program Guide
  • the method for accessing the interactive network television service receives the IPTV service request through the interactive network television IPTV control interface of the application program, and accesses the IPTV service corresponding to the IPTV service request according to the IPTV service request.
  • the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the general performance of the IPTV service.
  • the functional module for implementing the above access method mainly includes four modules, an Android application 201, an IPTV UI control device 202, a browser kernel 203, a player 204, the browser kernel 203 and a player.
  • the 204 can be integrated into the IPTV UI control device or integrated into the Android application 201.
  • the Android application 201 is an Android application that needs to integrate the IPTV UI control. It imports the jar package of the IPTV UI control, creates and adds the control, and displays and controls the window area in which the IPTV service is needed.
  • the IPTV UI control device 202 is mainly responsible for displaying and managing the IPTV service interface, and mainly includes a browser main window, a load circle window, and the like, and is responsible for information interaction with the upper Android application 201 and content interaction with the lower browser kernel 203. And playing information interaction with the player 204. As shown in FIG. 3, the IPTV UI control device 202 mainly includes a browser main window, a load circle window, a resolution switching window, a browser frame manager, and an IPTV adapter.
  • the main window of the browser undertakes the task of loading and displaying the content of the IPTV UI control;
  • the loading circle window is used to display the prompt interface of the page loading process;
  • the resolution switching window mainly processes the transition window interface when the main window loads different resolution pages.
  • browser framework manager is responsible for managing and controlling more browser sub-windows created in the above window or later, responsible for creating and deleting sub-windows And the display position and size, hiding and display of the sub-windows created by all IPTV UI control devices And focus transmission and control;
  • IPTV adapter is mainly responsible for IPTV UI control device and upper and lower layer messaging and control, complete the reading, parsing and delivery of IPTV interface commands.
  • the browser kernel 203 is a dynamic library module that needs to be loaded and used by the IPTV UI control device for downloading, parsing, controlling, and displaying the page content.
  • the module also integrates the telecom specification Javascript extension object required for the IPTV service.
  • the player 204 is responsible for playing a video function module of the IPTV UI control device, and interacting with the IPTV UI control to perform messages including live broadcast, on-demand, time shift, recording, and playback events.
  • the foregoing IPTV service request may be specifically a video play request.
  • the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request includes:
  • a video play process is performed in the play interface.
  • the above video playing process includes:
  • Step 41 The user sends an open live section request through the IPTV UI control in the Android application.
  • Step 42 The IPTV UI control sends a page load instruction to the browser kernel according to the live session request.
  • Step 43 The browser kernel downloads, parses, and displays the corresponding web page according to the load instruction.
  • Step 44 The web page sends a video play request to the IPTV UI control.
  • Step 45 The IPTV UI control controls the player to perform video playback according to the video playback request.
  • a video play request is initiated by the play page to the IPTV UI control, and the IPTV UI control finally passes the play command to the player for video playback, such as on-demand, live broadcast, and recording operations.
  • the step of receiving an IPTV service request by using an interactive network television IPTV control interface of the application includes:
  • the IPTV service request received by the IPTV control interface is obtained.
  • the method for accessing the IPTV service in the embodiment of the present invention may be configured to load the login interface of the electronic program guide EPG after the first open command of the IPTV control interface is detected, and obtain the login authentication success message, and obtain the message that the login authentication succeeds.
  • the Android application first creates an IPTV UI control and adds it to the application interface.
  • the control device automatically initiates an EPG login request. After requesting the EPG home page, the first page will complete the login authentication process and confirm the application.
  • the terminal account where the program is located is logged into the IPTV service.
  • the access method of the interactive network television service after the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes:
  • the window display control command received by the current IPTV service interface controls the window display state of the current IPTV service interface, and the window display control instruction includes window display size control information or window display position control information.
  • the user sends a request to open a news column through the IPTV UI control device in the Android application, and the IPTV UI control device sends a news column page loading instruction to the browser kernel, and the browser kernel loads the corresponding news column according to the instruction.
  • the page is displayed, assuming that the news column page has a window size switching command request, the page passes the switching command to the browser, and the browser passes the command to the IPTV UI control for display control of the window size and position, such as from full screen display. Switch the window to a small screen display window or switch from the small screen display window Display the window in full screen.
  • the access method of the interactive network television service after the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes: a current application interface of the application, receiving a mobile operation instruction, and transmitting a control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or
  • the control interface focus is transmitted from the IPTV service interface currently accessed by the user to the application interface of the application, and the focus transfer instruction is an instruction sent after the IPTV service interface invokes the JS function.
  • the focus of the interface needs to be changed by the remote controller direction key, that is, the focus moves from the application interface of the application to the IPTV UI.
  • the control interface moves from the IPTV UI control interface to the application interface of the application
  • the application interface of the application transmits the focus of the interface to the IPTV UI control, and the focus of the interface can be directly transmitted to the IPTV UI control through the arrow keys (IPTV UI)
  • IPTV UI IPTV UI
  • the focus does not belong to the application's UI controls, so the arrow keys can't directly transfer the focus to other application interfaces of the application.
  • the JS function can only be used to issue the focus-delivered commands to the browser kernel. Eventually uploaded to the application's application interface, the application's application community After obtaining focus, and then set their own application focus on the currently active application interface in which is located.
  • the method for accessing the interactive network television service in the embodiment of the present invention can perform functions such as IPTV login authentication, video playback, sub-window and full-screen window switching, and focus transfer by integrating the Android UI control device of the IPTV browser, so that the Android application can Easy and fast access to IPTV services, while greatly improving the positioning of Android application developers and browser developers The speed of failure and handling of abnormalities, in order to achieve the purpose of reducing labor costs, improving research and development efficiency, and generalizing IPTV services.
  • an embodiment of the present invention further provides an access device for an interactive network television service, including:
  • the obtaining module 51 is configured to receive an IPTV service request through an interactive network television IPTV control interface of the application;
  • the access module 52 is configured to access an IPTV service corresponding to the IPTV service request according to the IPTV service request.
  • the obtaining module 51 includes:
  • the processing sub-module 511 is configured to: after detecting the opening instruction of the IPTV control interface, load the login interface of the electronic program guide EPG to perform login authentication processing;
  • the first obtaining sub-module 512 is configured to acquire an IPTV service request received by the IPTV control interface after receiving the message that the login authentication succeeds.
  • the access module 52 includes:
  • the loading sub-module 521 is configured to load a play interface corresponding to the IPTV service request according to the IPTV service request;
  • the second obtaining sub-module 522 is configured to acquire a video playing request sent by the playing interface.
  • the play sub-module 523 is configured to perform video play processing in the play interface according to the video play request.
  • the display control module 53 is configured to control, according to a window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control instruction includes window display size control information or window display position control information. .
  • the focus control module 54 is configured to receive a mobile operation instruction through the current application interface of the application, and transfer the control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or
  • the device is a device corresponding to the foregoing method embodiment, and all implementations in the foregoing method embodiments are applicable to the embodiment of the device, and the same technical effects can be achieved.
  • the method and device for accessing the interactive network television service and the storage medium of the embodiment of the present invention receive an IPTV service request through an interactive network television IPTV control interface of the application; and access the IPTV service request according to the IPTV service request Corresponding IPTV service.
  • the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.
  • the embodiment further provides a storage medium including a set of instructions that, when executed, cause at least one processor to perform operations including:
  • An embodiment of the present invention discloses an access method and device for an interactive network television service, and a storage medium, which receives an IPTV service request through an interactive network television IPTV control interface of the application; and accesses the IPTV service according to the IPTV service request. Request the corresponding IPTV service.
  • the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention relates to the technical field of communication applications, and provides a method and device for accessing an interactive Internet Protocol television service, used to address the problem in which accessing an IPTV service is inconvenient and slow for existing Android application programs. The access method of the present invention comprises: receiving, by means of an interactive Internet Protocol television (IPTV) control interface of an application program, an IPTV service request; and accessing, according to the IPTV service request, an IPTV service corresponding to the IPTV service request. Embodiments of the present invention enable a user to directly access an IPTV service by means of an IPTV control interface of an application program, thus facilitating accessing the IPTV service for the user, and accordingly increasing popularity of the IPTV service.

Description

一种交互式网络电视业务的访问方法及装置、存储介质Access method and device for interactive network television service, storage medium

相关申请的交叉引用Cross-reference to related applications

本申请基于申请号为201610246355.8、申请日为2016年04月20日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is based on a Chinese patent application filed on Apr. 20, 2016, the entire disclosure of which is hereby incorporated by reference.

技术领域Technical field

本发明涉及通信应用的技术领域,特别是指一种交互式网络电视业务的访问方法及装置、存储介质。The present invention relates to the technical field of communication applications, and in particular, to an access method and apparatus for an interactive network television service, and a storage medium.

背景技术Background technique

随着基于网络应用的交互式网络电视IPTV业务应用快速的发展,IPTV业务系统引入的业务应用越来越多,同时随着智能终端系统安卓Android的广泛应用,智能终端系统平台的IPTV应用也越来越广泛,而这些IPTV业务都需要通过终端设备系统平台的浏览器来实现。所以,随着Android系统平台安卓安装包(Android Package,APK)应用的广泛使用,迫切需要将APK、浏览器、IPTV这三者融合一起。With the rapid development of interactive network TV IPTV service applications based on network applications, the IPTV service system introduces more and more business applications. At the same time, with the widespread application of the Android terminal Android system, the IPTV application of the intelligent terminal system platform is also more The wider the scope, the IPTV services need to be implemented through the browser of the terminal device system platform. Therefore, with the extensive use of the Android package (Android Package, APK) application of the Android system platform, it is urgent to integrate the APK, the browser and the IPTV.

而现在市场上的IPTV应用都是由浏览器单独完成IPTV业务的浏览与交互,再复杂一点的应用就是Android APK应用再与浏览器进行通讯交互来访问IPTV业务,或者APK嵌入系统的框架的网络视图Web view来展示简单的页面。即目前Android系统平台的IPTV应用还局限在浏览器APK和桌面启动器Launcher等APK界面多个进程协同完成访问IPTV业务,APK应用难以方便快捷地访问IPTV业务。Nowadays, the IPTV application on the market is the browsing and interaction of the IPTV service by the browser alone. The more complicated application is the Android APK application and the communication interaction with the browser to access the IPTV service, or the network of the APK embedded system framework. View the web view to show a simple page. That is, the current IPTV application of the Android system platform is limited to multiple processes of the browser APK and the desktop launcher Launcher, etc., to complete the access to the IPTV service, and the APK application is difficult to access the IPTV service conveniently and quickly.

发明内容Summary of the invention

本发明的目的在于提供一种交互式网络电视业务的访问方法及装置、 存储介质,用以解决现有Android应用程序难以方便快捷地访问IPTV业务的问题。An object of the present invention is to provide an access method and device for an interactive network television service, The storage medium is used to solve the problem that the existing Android application is difficult to access the IPTV service conveniently and quickly.

为了实现上述目的,本发明提供了一种交互式网络电视业务的访问方法,包括:In order to achieve the above object, the present invention provides an access method for an interactive network television service, including:

通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;Receiving an IPTV service request through an interactive network television IPTV control interface of the application;

根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。And accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request.

其中,所述通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求的步骤包括:The step of receiving an IPTV service request through the interactive network television IPTV control interface of the application includes:

检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;After detecting the opening instruction of the IPTV control interface, loading the login interface of the electronic program guide EPG to perform login authentication processing;

在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。After receiving the message that the login authentication succeeds, the IPTV service request received by the IPTV control interface is obtained.

其中,所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤包括:The step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request includes:

根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;Loading a play interface corresponding to the IPTV service request according to the IPTV service request;

获取所述播放界面发送的视频播放请求;Obtaining a video play request sent by the play interface;

根据所述视频播放请求,在所述播放界面中进行视频播放处理。According to the video play request, a video play process is performed in the play interface.

其中,在所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括:After the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes:

根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制,所述窗口显示控制指令包括窗口显示尺寸控制信息或窗口显示位置控制信息。And controlling, according to a window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control instruction includes window display size control information or window display position control information.

其中,在所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括: After the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes:

通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者Receiving, by the current application interface of the application, a mobile operation instruction, based on the moving operation instruction, transferring a control interface focus from the current application interface to the IPTV control interface; or

根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。According to a focus transfer instruction, the control interface focus is transmitted from the IPTV service interface currently accessed by the user to the application interface of the application, and the focus transfer instruction is an instruction sent after the IPTV service interface invokes the JS function.

本发明的实施例还提供了一种交互式网络电视业务的访问装置,包括:An embodiment of the present invention further provides an access device for an interactive network television service, including:

获取模块,用于通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;An obtaining module, configured to receive an IPTV service request through an interactive network television IPTV control interface of the application;

访问模块,用于根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。The access module is configured to access an IPTV service corresponding to the IPTV service request according to the IPTV service request.

其中,所述获取模块包括:The obtaining module includes:

处理子模块,用于检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;The processing submodule is configured to: after detecting the opening instruction of the IPTV control interface, load the login interface of the electronic program guide EPG to perform login authentication processing;

第一获取子模块,用于在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。The first obtaining submodule is configured to obtain an IPTV service request received by the IPTV control interface after receiving the message that the login authentication succeeds.

其中,所述访问模块包括:The access module includes:

加载子模块,用于根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;Loading a sub-module, configured to load a play interface corresponding to the IPTV service request according to the IPTV service request;

第二获取子模块,用于获取所述播放界面发送的视频播放请求;a second acquiring submodule, configured to acquire a video play request sent by the play interface;

播放子模块,用于根据所述视频播放请求,在所述播放界面中进行视频播放处理。The playing submodule is configured to perform video playing processing in the playing interface according to the video playing request.

其中,上述交互式网络电视业务的访问装置,还包括:The access device of the foregoing interactive network television service further includes:

显示控制模块,用于根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制,所述窗口显示控制指 令包括窗口显示尺寸控制信息或窗口显示位置控制信息。a display control module, configured to control, according to a window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control finger The command includes window display size control information or window display position control information.

其中,上述交互式网络电视业务的访问装置,还包括:The access device of the foregoing interactive network television service further includes:

焦点控制模块,用于通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者a focus control module, configured to receive a mobile operation instruction through a current application interface of the application, and transmit a control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or

用于根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。And the method for transmitting the control interface focus from the IPTV service interface currently accessed by the user to the application interface of the application according to a focus delivery instruction, where the focus delivery instruction is an instruction sent after the IPTV service interface invokes the JS function.

本发明的实施例还提供了一种存储介质,该存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:Embodiments of the present invention also provide a storage medium comprising a set of instructions that, when executed, cause at least one processor to perform operations comprising:

通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;Receiving an IPTV service request through an interactive network television IPTV control interface of the application;

根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。And accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request.

本发明实施例具有以下有益效果:Embodiments of the present invention have the following beneficial effects:

本发明实施例的交互式网络电视业务的访问方法及装置、存储介质,通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。本发明实施例中用户可通过应用程序中的IPTV控件界面直接访问IPTV业务,提高了用户访问IPTV业务的便捷性,进而提高了IPTV业务的通用性。The method and device for accessing the interactive network television service and the storage medium of the embodiment of the present invention receive an IPTV service request through an interactive network television IPTV control interface of the application; and access the IPTV service request according to the IPTV service request Corresponding IPTV service. In the embodiment of the present invention, the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.

附图说明DRAWINGS

图1为本发明实施例的交互式网络电视业务的访问方法的工作流程图;1 is a flowchart of a method for accessing an interactive network television service according to an embodiment of the present invention;

图2为本发明实施例中应用程序集成IPTV UI控件装置后的总体框架示意图;2 is a schematic diagram of an overall framework after an application integrates an IPTV UI control device according to an embodiment of the present invention;

图3为本发明实施例中IPTV UI控件装置的结构框图;3 is a structural block diagram of an IPTV UI control device according to an embodiment of the present invention;

图4为本发明实施例中视频播放的流程示意图; 4 is a schematic flowchart of video playback in an embodiment of the present invention;

图5为本发明实施例的交互式网络电视业务的访问装置的结构框图。FIG. 5 is a structural block diagram of an apparatus for accessing an interactive network television service according to an embodiment of the present invention.

具体实施方式detailed description

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例及附图进行详细描述。In order to make the technical problems, technical solutions and advantages of the present invention more clear, the following detailed description will be made in conjunction with the specific embodiments and the accompanying drawings.

本发明的实施例提供了一种交互式网络电视业务的访问方法及装置、存储介质,解决了现有Android应用程序难以方便快捷地访问IPTV业务的问题。The embodiments of the present invention provide an access method and device for an interactive network television service, and a storage medium, which solves the problem that the existing Android application is difficult to access the IPTV service conveniently and quickly.

本发明实施例的交互式网络电视业务的访问方法,应用于一集成IPTV浏览器的安卓用户界面Android UI控件装置(简称IPTV UI控件装置),该IPTV UI控件装置集成了浏览器框架、IPTV电信规范和视频播放控制等,如图1所示,上述访问方法包括:The method for accessing the interactive network television service in the embodiment of the present invention is applied to an Android UI interface device (referred to as an IPTV UI control device) integrated with an IPTV browser, and the IPTV UI control device integrates a browser frame and an IPTV telecommunications device. Specification and video playback control, etc., as shown in FIG. 1, the above access methods include:

步骤11:通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求。Step 11: Receive an IPTV service request through an interactive network television IPTV control interface of the application.

在本发明的具体实施例中,将浏览器框架集成为一个Android操作系统使用的JAVA UI控件对象,以jar包的方式发布,Android应用程序引入该jar包,创建该UI控件对象,并将该UI控件对象添加到Android应用程序指定的位置(可以是小窗口区域位置,也可以全屏显示,窗口模式和全屏模式可以任意切换),此时,Android应用程序中便包含有IPTV控件界面,用户通过该Android应用程序中的IPTV控件界面便能够方便快捷地输入IPTV业务请求,该IPTV业务请求可具体为视频播放请求、EPG登录请求等。In a specific embodiment of the present invention, the browser framework is integrated into a JAVA UI control object used by the Android operating system, and is distributed in a jar package. The Android application introduces the jar package, creates the UI control object, and The UI control object is added to the location specified by the Android application (can be a small window area location, or can be displayed in full screen, and the window mode and the full screen mode can be switched at will). At this time, the Android application includes an IPTV control interface, and the user passes The IPTV control interface in the Android application can input the IPTV service request conveniently and quickly. The IPTV service request can be specifically a video play request, an EPG login request, and the like.

步骤12:根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。Step 12: Access the IPTV service corresponding to the IPTV service request according to the IPTV service request.

具体的,Android应用程序通过调用上述UI控件对象的指定接口进行交互式网络电视电子节目指南(IPTV Electronic Program Guide,IPTV EPG) 登录、展示EPG业务页面和播放IPTV视频等业务功能。Specifically, the Android application performs an interactive IPTV Electronic Program Guide (IPTV EPG) by calling a specified interface of the above UI control object. Log in, display EPG service pages, and play IPTV video and other business functions.

本发明实施例的交互式网络电视业务的访问方法,通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。本发明实施例中用户可通过应用程序中的IPTV控件界面直接访问IPTV业务,提高了用户访问IPTV业务的便捷性,进而提高了IPTV业务的通用性能。The method for accessing the interactive network television service according to the embodiment of the present invention receives the IPTV service request through the interactive network television IPTV control interface of the application program, and accesses the IPTV service corresponding to the IPTV service request according to the IPTV service request. In the embodiment of the present invention, the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the general performance of the IPTV service.

进一步地,如图2所示,实现上述访问方法的功能模块主要包括四个模块,Android应用程序201,IPTV UI控件装置202,浏览器内核203,播放器204,该浏览器内核203及播放器204可集成于IPTV UI控件装置中,也可集成于Android应用程序201中。Further, as shown in FIG. 2, the functional module for implementing the above access method mainly includes four modules, an Android application 201, an IPTV UI control device 202, a browser kernel 203, a player 204, the browser kernel 203 and a player. The 204 can be integrated into the IPTV UI control device or integrated into the Android application 201.

其中,Android应用程序201是需要集成IPTV UI控件的Android应用程序,它会导入IPTV UI控件的jar包,创建并添加该类控件,在需要用到IPTV业务的窗口区域进行展示和业务控制。The Android application 201 is an Android application that needs to integrate the IPTV UI control. It imports the jar package of the IPTV UI control, creates and adds the control, and displays and controls the window area in which the IPTV service is needed.

IPTV UI控件装置202,该装置主要负责展示和管理IPTV业务界面,主要包括浏览器主窗口、加载圈窗口等,同时负责与上层Android应用程序201进行信息交互、与下层浏览器内核203进行内容交互及与播放器204进行播放信息交互。其中,如图3所示,IPTV UI控件装置202主要包括浏览器主窗口、加载圈窗口、分辨率切换窗口、浏览器框架管理器和IPTV适配器。The IPTV UI control device 202 is mainly responsible for displaying and managing the IPTV service interface, and mainly includes a browser main window, a load circle window, and the like, and is responsible for information interaction with the upper Android application 201 and content interaction with the lower browser kernel 203. And playing information interaction with the player 204. As shown in FIG. 3, the IPTV UI control device 202 mainly includes a browser main window, a load circle window, a resolution switching window, a browser frame manager, and an IPTV adapter.

其中,浏览器主窗口承接IPTV UI控件的加载并显示页面内容的任务;加载圈窗口用于显示页面加载过程的提示界面;分辨率切换窗口主要处理主窗口加载不同分辨率页面时的过渡窗口界面,使不同大小页面切换时能无缝对接,不至于出现闪屏或花屏等问题;浏览器框架管理器负责管理控制上述窗口或后面创建的更多浏览器子窗口,负责子窗口的创建与删除以及所有IPTV UI控件装置创建的子窗口的显示位置和大小、隐藏与显示以 及焦点传递与控制等;IPTV适配器主要负责IPTV UI控件装置与上下层消息传递和控制,完成IPTV接口命令的读取、解析与传递工作。The main window of the browser undertakes the task of loading and displaying the content of the IPTV UI control; the loading circle window is used to display the prompt interface of the page loading process; the resolution switching window mainly processes the transition window interface when the main window loads different resolution pages. To make seamless switching between different size pages, there is no problem such as splash screen or flower screen; browser framework manager is responsible for managing and controlling more browser sub-windows created in the above window or later, responsible for creating and deleting sub-windows And the display position and size, hiding and display of the sub-windows created by all IPTV UI control devices And focus transmission and control; IPTV adapter is mainly responsible for IPTV UI control device and upper and lower layer messaging and control, complete the reading, parsing and delivery of IPTV interface commands.

浏览器内核203,是IPTV UI控件装置需要加载使用的动态库模块,用于下载、解析、控制与显示页面内容,该模块同时集成了IPTV业务所需要的电信规范Javascript扩展对象。The browser kernel 203 is a dynamic library module that needs to be loaded and used by the IPTV UI control device for downloading, parsing, controlling, and displaying the page content. The module also integrates the telecom specification Javascript extension object required for the IPTV service.

播放器204,负责IPTV UI控件装置播放视频的功能模块,与IPTV UI控件进行包括直播、点播、时移、录制和播放事件等消息的交互。The player 204 is responsible for playing a video function module of the IPTV UI control device, and interacting with the IPTV UI control to perform messages including live broadcast, on-demand, time shift, recording, and playback events.

进一步地,在本发明的具体实施例中上述IPTV业务请求可具体为视频播放请求,具体的,上述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤包括:Further, in the specific embodiment of the present invention, the foregoing IPTV service request may be specifically a video play request. Specifically, the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request includes:

根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;Loading a play interface corresponding to the IPTV service request according to the IPTV service request;

获取所述播放界面发送的视频播放请求;Obtaining a video play request sent by the play interface;

根据所述视频播放请求,在所述播放界面中进行视频播放处理。According to the video play request, a video play process is performed in the play interface.

下面结合图4具体说明上述视频播放流程。The above video playing process will be specifically described below with reference to FIG.

如图4所示,上述视频播放流程包括:As shown in FIG. 4, the above video playing process includes:

步骤41:用户通过Android应用程序中的IPTV UI控件发送打开直播栏目请求。Step 41: The user sends an open live section request through the IPTV UI control in the Android application.

步骤42:IPTV UI控件根据直播栏目请求向浏览器内核发送一页面加载指令。Step 42: The IPTV UI control sends a page load instruction to the browser kernel according to the live session request.

步骤43:浏览器内核根据加载指令下载、解析并展示相应web页面。Step 43: The browser kernel downloads, parses, and displays the corresponding web page according to the load instruction.

步骤44:web页面向IPTV UI控件发送视频播放请求。Step 44: The web page sends a video play request to the IPTV UI control.

步骤45:IPTV UI控件根据视频播放请求,控制播放器进行视频播放。Step 45: The IPTV UI control controls the player to perform video playback according to the video playback request.

在本发明的具体实施例中,由播放页面向IPTV UI控件发起视频播放请求,IPTV UI控件最终将播放命令传递给播放器进行视频播放,如点播、直播、录制等操作。 In a specific embodiment of the present invention, a video play request is initiated by the play page to the IPTV UI control, and the IPTV UI control finally passes the play command to the player for video playback, such as on-demand, live broadcast, and recording operations.

进一步地,在本发明的一具体实施例中,所述通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求的步骤包括:Further, in a specific embodiment of the present invention, the step of receiving an IPTV service request by using an interactive network television IPTV control interface of the application includes:

检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;After detecting the opening instruction of the IPTV control interface, loading the login interface of the electronic program guide EPG to perform login authentication processing;

在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。After receiving the message that the login authentication succeeds, the IPTV service request received by the IPTV control interface is obtained.

本发明实施例的IPTV业务的访问方法,可具体在检测到IPTV控件界面的首次开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理,并在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。The method for accessing the IPTV service in the embodiment of the present invention may be configured to load the login interface of the electronic program guide EPG after the first open command of the IPTV control interface is detected, and obtain the login authentication success message, and obtain the message that the login authentication succeeds. The IPTV service request received by the IPTV control interface.

具体的,Android应用程序首先创建IPTV UI控件并将它添加到应用界面中,构建IPTV UI控件装置时,控件装置会自动发起EPG登录请求,请求EPG首页之后,首页面会完成登录认证流程,确认应用程序所在的终端账号登录了IPTV业务。Specifically, the Android application first creates an IPTV UI control and adds it to the application interface. When the IPTV UI control device is built, the control device automatically initiates an EPG login request. After requesting the EPG home page, the first page will complete the login authentication process and confirm the application. The terminal account where the program is located is logged into the IPTV service.

进一步地,本发明实施例的交互式网络电视业务的访问方法,在所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括:根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制,所述窗口显示控制指令包括窗口显示尺寸控制信息或窗口显示位置控制信息。Further, the access method of the interactive network television service according to the embodiment of the present invention, after the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes: The window display control command received by the current IPTV service interface controls the window display state of the current IPTV service interface, and the window display control instruction includes window display size control information or window display position control information.

具体的,假定用户通过Android应用程序中的IPTV UI控件装置发送打开新闻栏目的请求,此时IPTV UI控件装置向浏览器内核发送新闻栏目页面加载指令,浏览器内核根据该指令加载相应的新闻栏目页面并展示,假定该新闻栏目页面有窗口大小切换命令请求时,该页面将切换命令传给浏览器,浏览器会将命令传递给IPTV UI控件进行窗口大小及位置的显示控制,比如从全屏显示窗口切换为小屏显示窗口或从小屏显示窗口切换显示 成全屏显示窗口。Specifically, it is assumed that the user sends a request to open a news column through the IPTV UI control device in the Android application, and the IPTV UI control device sends a news column page loading instruction to the browser kernel, and the browser kernel loads the corresponding news column according to the instruction. The page is displayed, assuming that the news column page has a window size switching command request, the page passes the switching command to the browser, and the browser passes the command to the IPTV UI control for display control of the window size and position, such as from full screen display. Switch the window to a small screen display window or switch from the small screen display window Display the window in full screen.

进一步地,本发明实施例的交互式网络电视业务的访问方法,在所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括:通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者Further, the access method of the interactive network television service according to the embodiment of the present invention, after the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes: a current application interface of the application, receiving a mobile operation instruction, and transmitting a control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or

根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。According to a focus transfer instruction, the control interface focus is transmitted from the IPTV service interface currently accessed by the user to the application interface of the application, and the focus transfer instruction is an instruction sent after the IPTV service interface invokes the JS function.

在本发明的具体实施例中,由于应用程序的应用界面始终只有一个焦点存在,这个界面焦点需要通过遥控器方向键来进行焦点位置的改变,即存在焦点从应用程序的应用界面移动到IPTV UI控件界面或从IPTV UI控件界面移动到应用程序的应用界面的情况,应用程序的应用界面将界面焦点传给IPTV UI控件时单,可通过方向键直接将界面焦点传递给IPTV UI控件(IPTV UI控件得到界面焦点后会自行将界面焦点传给它内部打开的页面);但将界面焦点从IPTV UI控件传回给应用程序的应用界面时,IPTV UI控件里的焦点在页面中,而页面中的焦点并不属于应用程序的UI控件,所以通过方向键无法直接将焦点传给应用程序的其他应用界面,只能借助页面调用JS函数向浏览器内核发布焦点传递的命令,这个焦点传递的命令最终会上传到应用程序的应用界面,应用程序的应用界面得到焦点后,应用程序再自行设置当前的活动焦点在位于哪一个应用界面上。In a specific embodiment of the present invention, since the application interface of the application always has only one focus, the focus of the interface needs to be changed by the remote controller direction key, that is, the focus moves from the application interface of the application to the IPTV UI. When the control interface moves from the IPTV UI control interface to the application interface of the application, the application interface of the application transmits the focus of the interface to the IPTV UI control, and the focus of the interface can be directly transmitted to the IPTV UI control through the arrow keys (IPTV UI) After the control gets the interface focus, it will pass the interface focus to the internally opened page); but when the interface focus is passed back from the IPTV UI control to the application interface of the application, the focus in the IPTV UI control is in the page, and the page is in the page. The focus does not belong to the application's UI controls, so the arrow keys can't directly transfer the focus to other application interfaces of the application. The JS function can only be used to issue the focus-delivered commands to the browser kernel. Eventually uploaded to the application's application interface, the application's application community After obtaining focus, and then set their own application focus on the currently active application interface in which is located.

本发明实施例的交互式网络电视业务的访问方法,可通过集成IPTV浏览器的Android UI控件装置进行IPTV登录认证、视频播放、子窗口与全屏窗口切换、焦点传递等功能,使得Android应用程序能方便快捷地访问IPTV业务,同时大大提高Android应用程序开发人员和浏览器开发人员定位解决 故障和处理异常的速度,以达到降低人力成本、提高研发效率、IPTV业务通用化的目的。The method for accessing the interactive network television service in the embodiment of the present invention can perform functions such as IPTV login authentication, video playback, sub-window and full-screen window switching, and focus transfer by integrating the Android UI control device of the IPTV browser, so that the Android application can Easy and fast access to IPTV services, while greatly improving the positioning of Android application developers and browser developers The speed of failure and handling of abnormalities, in order to achieve the purpose of reducing labor costs, improving research and development efficiency, and generalizing IPTV services.

如图5所示,本发明的实施例还提供了一种交互式网络电视业务的访问装置,包括:As shown in FIG. 5, an embodiment of the present invention further provides an access device for an interactive network television service, including:

获取模块51,配置为通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;The obtaining module 51 is configured to receive an IPTV service request through an interactive network television IPTV control interface of the application;

访问模块52,配置为根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。The access module 52 is configured to access an IPTV service corresponding to the IPTV service request according to the IPTV service request.

本发明实施例的交互式网络电视业务的访问装置,所述获取模块51包括:In the access device of the interactive network television service of the embodiment of the present invention, the obtaining module 51 includes:

处理子模块511,配置为检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;The processing sub-module 511 is configured to: after detecting the opening instruction of the IPTV control interface, load the login interface of the electronic program guide EPG to perform login authentication processing;

第一获取子模块512,配置为在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。The first obtaining sub-module 512 is configured to acquire an IPTV service request received by the IPTV control interface after receiving the message that the login authentication succeeds.

本发明实施例的交互式网络电视业务的访问装置,所述访问模块52包括:In the access device of the interactive network television service of the embodiment of the present invention, the access module 52 includes:

加载子模块521,配置为根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;The loading sub-module 521 is configured to load a play interface corresponding to the IPTV service request according to the IPTV service request;

第二获取子模块522,配置为获取所述播放界面发送的视频播放请求;The second obtaining sub-module 522 is configured to acquire a video playing request sent by the playing interface.

播放子模块523,配置为根据所述视频播放请求,在所述播放界面中进行视频播放处理。The play sub-module 523 is configured to perform video play processing in the play interface according to the video play request.

本发明实施例的交互式网络电视业务的访问装置,还包括:The access device of the interactive network television service of the embodiment of the invention further includes:

显示控制模块53,配置为根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制,所述窗口显示控制指令包括窗口显示尺寸控制信息或窗口显示位置控制信息。 The display control module 53 is configured to control, according to a window display control instruction received by the current IPTV service interface, a window display state of the current IPTV service interface, where the window display control instruction includes window display size control information or window display position control information. .

本发明实施例的交互式网络电视业务的访问装置,还包括:The access device of the interactive network television service of the embodiment of the invention further includes:

焦点控制模块54,配置为通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者The focus control module 54 is configured to receive a mobile operation instruction through the current application interface of the application, and transfer the control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or

用于根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。And the method for transmitting the control interface focus from the IPTV service interface currently accessed by the user to the application interface of the application according to a focus delivery instruction, where the focus delivery instruction is an instruction sent after the IPTV service interface invokes the JS function.

需要说明的是,该装置是与上述方法实施例对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。It should be noted that the device is a device corresponding to the foregoing method embodiment, and all implementations in the foregoing method embodiments are applicable to the embodiment of the device, and the same technical effects can be achieved.

本发明实施例的交互式网络电视业务的访问方法及装置、存储介质,通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。本发明实施例中用户可通过应用程序中的IPTV控件界面直接访问IPTV业务,提高了用户访问IPTV业务的便捷性,进而提高了IPTV业务的通用性。The method and device for accessing the interactive network television service and the storage medium of the embodiment of the present invention receive an IPTV service request through an interactive network television IPTV control interface of the application; and access the IPTV service request according to the IPTV service request Corresponding IPTV service. In the embodiment of the present invention, the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.

基于前述实施例,本实施例还提供了一种存储介质,该存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:Based on the foregoing embodiments, the embodiment further provides a storage medium including a set of instructions that, when executed, cause at least one processor to perform operations including:

通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;Receiving an IPTV service request through an interactive network television IPTV control interface of the application;

根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。And accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request.

需要理解的是,上述存储介质还能够存储并执行前述方法中所提到的全部处理,只是这里不再进行赘述。It should be understood that the foregoing storage medium is also capable of storing and executing all the processes mentioned in the foregoing methods, but is not described herein again.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., which are included in the spirit and scope of the present invention, should be included in the present invention. Within the scope of protection.

工业实用性Industrial applicability

本发明实施例公开了交互式网络电视业务的访问方法及装置、存储介质,通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。本发明实施例中用户可通过应用程序中的IPTV控件界面直接访问IPTV业务,提高了用户访问IPTV业务的便捷性,进而提高了IPTV业务的通用性。 An embodiment of the present invention discloses an access method and device for an interactive network television service, and a storage medium, which receives an IPTV service request through an interactive network television IPTV control interface of the application; and accesses the IPTV service according to the IPTV service request. Request the corresponding IPTV service. In the embodiment of the present invention, the user can directly access the IPTV service through the IPTV control interface in the application, thereby improving the convenience of the user accessing the IPTV service, thereby improving the versatility of the IPTV service.

Claims (11)

一种交互式网络电视业务的访问方法,包括:An access method for an interactive network television service, comprising: 通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;Receiving an IPTV service request through an interactive network television IPTV control interface of the application; 根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。And accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request. 根据权利要求1所述的交互式网络电视业务的访问方法,其中,所述通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求的步骤包括:The method for accessing an interactive network television service according to claim 1, wherein the step of receiving an IPTV service request through the interactive network television IPTV control interface of the application comprises: 检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;After detecting the opening instruction of the IPTV control interface, loading the login interface of the electronic program guide EPG to perform login authentication processing; 在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。After receiving the message that the login authentication succeeds, the IPTV service request received by the IPTV control interface is obtained. 根据权利要求1所述的交互式网络电视业务的访问方法,其中,所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤包括:The access method of the interactive network television service according to claim 1, wherein the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request comprises: 根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;Loading a play interface corresponding to the IPTV service request according to the IPTV service request; 获取所述播放界面发送的视频播放请求;Obtaining a video play request sent by the play interface; 根据所述视频播放请求,在所述播放界面中进行视频播放处理。According to the video play request, a video play process is performed in the play interface. 根据权利要求1所述的交互式网络电视业务的访问方法,其中,在所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括:The access method of the interactive network television service according to claim 1, wherein after the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes: 根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制;其中,所述窗口显示控制指令包括窗口显示尺寸控制信息、或窗口显示位置控制信息。And controlling, according to the window display control instruction received by the current IPTV service interface, the window display state of the current IPTV service interface; wherein the window display control instruction includes window display size control information or window display position control information. 根据权利要求1所述的交互式网络电视业务的访问方法,其中,在 所述根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务的步骤之后,所述访问方法还包括:The method for accessing an interactive network television service according to claim 1, wherein After the step of accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request, the access method further includes: 通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者Receiving, by the current application interface of the application, a mobile operation instruction, based on the moving operation instruction, transferring a control interface focus from the current application interface to the IPTV control interface; or 根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。According to a focus transfer instruction, the control interface focus is transmitted from the IPTV service interface currently accessed by the user to the application interface of the application, and the focus transfer instruction is an instruction sent after the IPTV service interface invokes the JS function. 一种交互式网络电视业务的访问装置,包括:An access device for an interactive network television service, comprising: 获取模块,配置为通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;An acquisition module configured to receive an IPTV service request through an interactive network television IPTV control interface of the application; 访问模块,配置为根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。The access module is configured to access the IPTV service corresponding to the IPTV service request according to the IPTV service request. 根据权利要求6所述的交互式网络电视业务的访问装置,其中,所述获取模块包括:The access device of the interactive network television service according to claim 6, wherein the obtaining module comprises: 处理子模块,配置为检测到IPTV控件界面的开启指令后,加载电子节目指南EPG的登录界面进行登录认证处理;The processing submodule is configured to: after detecting the opening instruction of the IPTV control interface, load the login interface of the electronic program guide EPG to perform login authentication processing; 第一获取子模块,配置为在接收到登录认证成功的消息后,获取所述IPTV控件界面接收到的IPTV业务请求。The first obtaining submodule is configured to acquire an IPTV service request received by the IPTV control interface after receiving the message that the login authentication succeeds. 根据权利要求6所述的交互式网络电视业务的访问装置,其中,所述访问模块包括:The access device of the interactive network television service according to claim 6, wherein the access module comprises: 加载子模块,配置为根据所述IPTV业务请求,加载与所述IPTV业务请求对应的播放界面;Loading a sub-module, configured to load a play interface corresponding to the IPTV service request according to the IPTV service request; 第二获取子模块,配置为获取所述播放界面发送的视频播放请求;a second acquiring submodule configured to obtain a video playing request sent by the playing interface; 播放子模块,配置为根据所述视频播放请求,在所述播放界面中进行 视频播放处理。a playing submodule configured to perform in the playing interface according to the video playing request Video playback processing. 根据权利要求6所述的交互式网络电视业务的访问装置,其中,还包括:The access device of the interactive network television service according to claim 6, further comprising: 显示控制模块,配置为根据当前IPTV业务界面接收到的窗口显示控制指令,对当前IPTV业务界面的窗口显示状态进行控制,所述窗口显示控制指令包括窗口显示尺寸控制信息或窗口显示位置控制信息。The display control module is configured to control a window display state of the current IPTV service interface according to a window display control instruction received by the current IPTV service interface, where the window display control instruction includes window display size control information or window display position control information. 根据权利要求6所述的交互式网络电视业务的访问装置,其中,还包括:The access device of the interactive network television service according to claim 6, further comprising: 焦点控制模块,配置为通过所述应用程序的当前应用界面,接收移动操作指令,基于所述移动操作指令,将控制界面焦点从所述当前应用界面传递至所述IPTV控件界面;或者a focus control module configured to receive a mobile operation instruction through a current application interface of the application, and transfer a control interface focus from the current application interface to the IPTV control interface based on the mobile operation instruction; or 配置为根据一焦点传递指令,将控制界面焦点从用户当前访问的IPTV业务界面,传递至所述应用程序的应用界面,所述焦点传递指令为所述IPTV业务界面调用JS函数后发送的指令。The command is configured to transmit the control interface focus from the IPTV service interface currently accessed by the user to the application interface of the application according to a focus delivery instruction, where the focus delivery instruction is an instruction sent after the IPTV service interface invokes the JS function. 一种存储介质,该存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:A storage medium comprising a set of instructions that, when executed, cause at least one processor to perform operations comprising: 通过应用程序的交互式网络电视IPTV控件界面,接收IPTV业务请求;Receiving an IPTV service request through an interactive network television IPTV control interface of the application; 根据所述IPTV业务请求,访问与所述IPTV业务请求对应的IPTV业务。 And accessing the IPTV service corresponding to the IPTV service request according to the IPTV service request.
PCT/CN2017/081249 2016-04-20 2017-04-20 Method and device for accessing interactive internet protocol television service, and storage medium Ceased WO2017181966A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610246355.8A CN107306360A (en) 2016-04-20 2016-04-20 The access method and device of a kind of interactive network TV service
CN201610246355.8 2016-04-20

Publications (1)

Publication Number Publication Date
WO2017181966A1 true WO2017181966A1 (en) 2017-10-26

Family

ID=60115629

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/081249 Ceased WO2017181966A1 (en) 2016-04-20 2017-04-20 Method and device for accessing interactive internet protocol television service, and storage medium

Country Status (2)

Country Link
CN (1) CN107306360A (en)
WO (1) WO2017181966A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114615546A (en) * 2022-02-08 2022-06-10 武汉光庭信息技术股份有限公司 Video playing method and device, electronic equipment and storage medium
CN115086728A (en) * 2022-03-11 2022-09-20 上海帕科信息科技有限公司 Method for realizing video playing based on browser kernel extension

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668149B (en) * 2018-03-13 2020-10-23 百途新媒体技术(北京)有限公司 Data generation system based on IPTV EPG static data
CN110691262B (en) * 2019-10-18 2021-11-09 重庆空间视创科技有限公司 IPTV enterprise user double-network management system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354605A (en) * 2013-06-25 2013-10-16 杭州顺网科技股份有限公司 Mobile-terminal-based IPTV on-demand system and on-demand method thereof
CN103491424A (en) * 2013-10-21 2014-01-01 天津网络广播电视台有限公司 Server system for IPTV multi-screen interaction and multi-screen interaction achieving method
WO2015125112A1 (en) * 2014-02-24 2015-08-27 Telefonaktiebolaget L M Ericsson (Publ) Methods, apparatus, and user interfaces for social user quantification
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101335865A (en) * 2008-07-10 2008-12-31 中国移动通信集团山西有限公司 Method and system for implementing services on videophone
CN101753976B (en) * 2009-12-22 2012-04-11 中兴通讯股份有限公司 Method, equipment and system for controlling interactive network television service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354605A (en) * 2013-06-25 2013-10-16 杭州顺网科技股份有限公司 Mobile-terminal-based IPTV on-demand system and on-demand method thereof
CN103491424A (en) * 2013-10-21 2014-01-01 天津网络广播电视台有限公司 Server system for IPTV multi-screen interaction and multi-screen interaction achieving method
WO2015125112A1 (en) * 2014-02-24 2015-08-27 Telefonaktiebolaget L M Ericsson (Publ) Methods, apparatus, and user interfaces for social user quantification
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114615546A (en) * 2022-02-08 2022-06-10 武汉光庭信息技术股份有限公司 Video playing method and device, electronic equipment and storage medium
CN114615546B (en) * 2022-02-08 2024-04-12 武汉光庭信息技术股份有限公司 Video playing method and device, electronic equipment and storage medium
CN115086728A (en) * 2022-03-11 2022-09-20 上海帕科信息科技有限公司 Method for realizing video playing based on browser kernel extension

Also Published As

Publication number Publication date
CN107306360A (en) 2017-10-31

Similar Documents

Publication Publication Date Title
US20240267581A1 (en) Systems, methods, and media for presenting media content
CN102547443B (en) Multi-terminal system resource sharing and interaction realizing method
US10034057B2 (en) Message processing method, device, gateway, STB and IPTV
US20140253803A1 (en) Method, Apparatus, and System for Displaying Interactive Message
US9971612B2 (en) Widget execution device and associated application for use therewith
US9338256B2 (en) System for generating page element by server using interface configuration acquiring from user equipment
CN103024572B (en) A kind of television set
US10305965B2 (en) Provision of applications on multiple electronic devices
US10027609B2 (en) Experience redirection with interactive feature changes
CN111901695B (en) Video content interception method, device and equipment and computer storage medium
WO2017181966A1 (en) Method and device for accessing interactive internet protocol television service, and storage medium
KR20120067341A (en) Method and device for providing complementary information
CN115623255A (en) Display device, terminal device and mirror image screen projection inverse control method
WO2015143854A1 (en) Data acquisition and interaction method, set top box, server and multimedia system
WO2017113855A1 (en) Application program interaction method and terminal
CN116233522A (en) Display equipment and continuous screen throwing method
CN115270030A (en) Display device and media asset playing method
CN116325761B (en) Display device and media resource playing method
WO2024260182A1 (en) Display device and mirroring method
WO2021203916A1 (en) Display device and method for multiplexing direction keys
CN103347219A (en) A method of playing network video online
CN115729665A (en) Instruction transmission method, device, readable medium and electronic equipment
WO2022033153A1 (en) Display method and display device
CN113992963A (en) Display device and screen projection method
CN109871188B (en) Screen display control method and device and terminal

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17785450

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 17785450

Country of ref document: EP

Kind code of ref document: A1